rock venue - Spanish English Dictionary